# 简单的加减法数学游戏
# 编写一个函数calc
#   - 随机生成两个100以内的数字
#   - 随机选择加法或是减法
#   - 总是使用大的数字减去小的数字
import random
def calc():
    # 循环两次，每次生成一个100以内随机数，将数字放入到列表中
    # 列表推导
    nums = [random.randint(1, 100) for i in range(2)]
    # 对列表进行从大到小排序
    nums.sort(reverse=True)
    # print(nums)
    # 随机获取加或者减
    op = random.choice('+-')
    # print(op)
    if op == '+':
        result = nums[0] + nums[1]
    else:
        result = nums[0] - nums[1]
    answer =  int(input(f'请猜猜{nums[0]} {op} {nums[1]}='))
    if answer == result:
        print('猜对了')
    else:
        print('猜错了，答案为：', result)

if __name__ == '__main__':
    calc()

